package com.sniff.atp.enums.status;

import lombok.Getter;

/**
 * @BelongsProject: sniff-atp
 * @BelongsPackage: com.sniff.atp.enums.status
 * @Author: zxy
 * @CreateTime: 2023-03-07 10:22
 * @Description: 采购异常单处理类型
 * @Version: 1.0
 */
@Getter
public enum PurchaseAbnormalOperationType {

    USER_CONFIR1(3, 1, "需用户确认-确认设计款式"),
    USER_CONFIR2(3, 1, "需用户确认-确认颜色"),
    USER_CONFIR3(3, 1, "需用户确认-确认尺码"),
    REFUND_REBEAT(2, 35, "仅退款-不重拍"),
    REFUND_CHANGE(7, 35, "仅退款-重拍-更换sku"),
    REFUND_BEAT(2, 36, "退货退款-不重拍"),
    REFUND_BEAT_CHANGE(7, 36, "退货退款-不重拍-更换sku"),
    SUPPLIER_REFUND(21, 30, "供应商退款-无需退货"),
    SUPPLIER_REFUND_REFUSE(22, 30, "供应商拒绝退款"),
    ;

    private Integer purchaseOperateDetailType;
    private Integer purchaseOperateType;
    private String description;

    PurchaseAbnormalOperationType(Integer purchaseOperateDetailType, Integer purchaseOperateType, String description){
        this.description = description;
        this.purchaseOperateDetailType = purchaseOperateDetailType;
        this.purchaseOperateType = purchaseOperateType;
    }

}
